根據昨天的流程圖,我們來算算看會有幾支 API 要寫呢~
在首頁的時候,我們需要可以快速地看到目前有多少藏書,並且知道有標記轉送的書籍有幾位,所以先列出我們可能需要的內容:
在會員模組的時候,我們除了需要透過手機驗證碼登入之外,我們還需要知道會員的基本資料,也需要讓會員可以更新自己的基本資料。由於我們是使用手機驗證登入,所以我們不能把 更新手機號碼
這項歸在 更新基本資料
,應該要獨立出來,當更新手機號碼時,也須重新寄驗證碼,並將 token 更新,所以會有以下的內容:
在書單模組的部分,掃描完成時,可以快速編輯書籍資訊,並建立書籍。建立完成後,會新增至書籍清單,點擊清單內的內容,需要可以看見書單詳細資訊。另外,如果是輸入錯誤或是已成功轉送,需要可以刪除書籍資訊。所以我們會需要以下內容:
在分類模組的部分,我們需要可以檢視目前所有的標籤列表,也需要可以編輯標籤資訊,並檢視標籤下有哪些書籍,另外也可以刪除標籤資料。所以我們預計會有以下內容:
稍微順過一下內容後,就可以整理成這張圖啦~
今天說完了功能模組圖,接下來就說說如何執行任務並且追蹤吧~那麼,明天見啦!